liquid-liquid separation - English Synonyms Dictionary